package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.TErrorlog;

/**
 * 设备故障信息Service接口
 * 
 * @author ruoyi
 * @date 2024-09-11
 */
public interface ITErrorlogService 
{
    /**
     * 查询设备故障信息
     * 
     * @param decID 设备故障信息主键
     * @return 设备故障信息
     */
    public TErrorlog selectTErrorlogByDecID(String decID);

    /**
     * 查询设备故障信息列表
     * 
     * @param tErrorlog 设备故障信息
     * @return 设备故障信息集合
     */
    public List<TErrorlog> selectTErrorlogList(TErrorlog tErrorlog);

    /**
     * 新增设备故障信息
     * 
     * @param tErrorlog 设备故障信息
     * @return 结果
     */
    public int insertTErrorlog(TErrorlog tErrorlog);

    /**
     * 修改设备故障信息
     * 
     * @param tErrorlog 设备故障信息
     * @return 结果
     */
    public int updateTErrorlog(TErrorlog tErrorlog);

    /**
     * 批量删除设备故障信息
     * 
     * @param decIDs 需要删除的设备故障信息主键集合
     * @return 结果
     */
    public int deleteTErrorlogByDecIDs(String[] decIDs);

    /**
     * 删除设备故障信息信息
     * 
     * @param decID 设备故障信息主键
     * @return 结果
     */
    public int deleteTErrorlogByDecID(String decID);
}
